package com.rockontrol.ele.pojo;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.List;


/**
 * AbstractMa材料加工单 entity provides the base persistence definition of the Ma材料加工单 entity. @author MyEclipse Persistence Tools
 */

public  class Ma材料加工单  implements java.io.Serializable {


    // Fields    

     private String oid;
     private String 单据编号;
     private String 项目编号;
     private String 项目名称;
     private String 加工方式;
     private String 标题;
     private String 申请单位id;
     private String 申请单位编码;
     private String 申请单位;
     private String 申请人id;
     private String 申请人姓名;
     private Timestamp 申请日期;
     private Timestamp 录入时间;
     private String 录入人id;
     private String 录入人姓名;
     private String 录入单位id;
     private String 录入单位编码;
     private String 录入单位;
     private BigDecimal 总费用;
     private String 分类;
     private String 备注;
     private String 状态;
     private String 加工汇总单id;
     private Long bindId;
     private String 加工级别;
     private String 加工厂商;
     private String 加工厂商id;
     private Timestamp 开始日期;
     private Timestamp 结束日期;
     private String 验收状态;
     private Timestamp 验收日期;
     private String 验收人员;
     private String 验收人员id;
     private String 加工原因;
     private String 存在问题;
     private String isdone;
     private List<Ma材料加工单明细 > detailList;

    // Constructors

    /** default constructor */
    public Ma材料加工单() {
    }

	/** minimal constructor */
    public Ma材料加工单(String 单据编号, String 申请单位id, String 申请单位, String 录入人id, String 录入单位id) {
        this.单据编号 = 单据编号;
        this.申请单位id = 申请单位id;
        this.申请单位 = 申请单位;
        this.录入人id = 录入人id;
        this.录入单位id = 录入单位id;
    }
    
    /** full constructor */
    public Ma材料加工单(String 单据编号, String 项目编号, String 项目名称, String 加工方式, String 标题, String 申请单位id, String 申请单位编码, String 申请单位, String 申请人id, String 申请人姓名, Timestamp 申请日期, Timestamp 录入时间, String 录入人id, String 录入人姓名, String 录入单位id, String 录入单位编码, String 录入单位, BigDecimal 总费用, String 分类, String 备注, String 状态, String 加工汇总单id, Long bindId, String 加工级别, String 加工厂商, String 加工厂商id, Timestamp 开始日期, Timestamp 结束日期, String 验收状态, Timestamp 验收日期, String 验收人员, String 验收人员id, String 加工原因, String 存在问题) {
        this.单据编号 = 单据编号;
        this.项目编号 = 项目编号;
        this.项目名称 = 项目名称;
        this.加工方式 = 加工方式;
        this.标题 = 标题;
        this.申请单位id = 申请单位id;
        this.申请单位编码 = 申请单位编码;
        this.申请单位 = 申请单位;
        this.申请人id = 申请人id;
        this.申请人姓名 = 申请人姓名;
        this.申请日期 = 申请日期;
        this.录入时间 = 录入时间;
        this.录入人id = 录入人id;
        this.录入人姓名 = 录入人姓名;
        this.录入单位id = 录入单位id;
        this.录入单位编码 = 录入单位编码;
        this.录入单位 = 录入单位;
        this.总费用 = 总费用;
        this.分类 = 分类;
        this.备注 = 备注;
        this.状态 = 状态;
        this.加工汇总单id = 加工汇总单id;
        this.bindId = bindId;
        this.加工级别 = 加工级别;
        this.加工厂商 = 加工厂商;
        this.加工厂商id = 加工厂商id;
        this.开始日期 = 开始日期;
        this.结束日期 = 结束日期;
        this.验收状态 = 验收状态;
        this.验收日期 = 验收日期;
        this.验收人员 = 验收人员;
        this.验收人员id = 验收人员id;
        this.加工原因 = 加工原因;
        this.存在问题 = 存在问题;
    }

   
    // Property accessors

    public String getOid() {
        return this.oid;
    }
    
    public void setOid(String oid) {
        this.oid = oid;
    }

    public String get单据编号() {
        return this.单据编号;
    }
    
    public void set单据编号(String 单据编号) {
        this.单据编号 = 单据编号;
    }

    public String get项目编号() {
        return this.项目编号;
    }
    
    public void set项目编号(String 项目编号) {
        this.项目编号 = 项目编号;
    }

    public String get项目名称() {
        return this.项目名称;
    }
    
    public void set项目名称(String 项目名称) {
        this.项目名称 = 项目名称;
    }

    public String get加工方式() {
        return this.加工方式;
    }
    
    public void set加工方式(String 加工方式) {
        this.加工方式 = 加工方式;
    }

    public String get标题() {
        return this.标题;
    }
    
    public void set标题(String 标题) {
        this.标题 = 标题;
    }

    public String get申请单位id() {
        return this.申请单位id;
    }
    
    public void set申请单位id(String 申请单位id) {
        this.申请单位id = 申请单位id;
    }

    public String get申请单位编码() {
        return this.申请单位编码;
    }
    
    public void set申请单位编码(String 申请单位编码) {
        this.申请单位编码 = 申请单位编码;
    }

    public String get申请单位() {
        return this.申请单位;
    }
    
    public void set申请单位(String 申请单位) {
        this.申请单位 = 申请单位;
    }

    public String get申请人id() {
        return this.申请人id;
    }
    
    public void set申请人id(String 申请人id) {
        this.申请人id = 申请人id;
    }

    public String get申请人姓名() {
        return this.申请人姓名;
    }
    
    public void set申请人姓名(String 申请人姓名) {
        this.申请人姓名 = 申请人姓名;
    }

    public Timestamp get申请日期() {
        return this.申请日期;
    }
    
    public void set申请日期(Timestamp 申请日期) {
        this.申请日期 = 申请日期;
    }



    public Timestamp get录入时间() {
		return 录入时间;
	}

	public void set录入时间(Timestamp 录入时间) {
		this.录入时间 = 录入时间;
	}

	public String get录入人id() {
        return this.录入人id;
    }
    
    public void set录入人id(String 录入人id) {
        this.录入人id = 录入人id;
    }

    public String get录入人姓名() {
        return this.录入人姓名;
    }
    
    public void set录入人姓名(String 录入人姓名) {
        this.录入人姓名 = 录入人姓名;
    }

    public String get录入单位id() {
        return this.录入单位id;
    }
    
    public void set录入单位id(String 录入单位id) {
        this.录入单位id = 录入单位id;
    }

    public String get录入单位编码() {
        return this.录入单位编码;
    }
    
    public void set录入单位编码(String 录入单位编码) {
        this.录入单位编码 = 录入单位编码;
    }

    public String get录入单位() {
        return this.录入单位;
    }
    
    public void set录入单位(String 录入单位) {
        this.录入单位 = 录入单位;
    }

    public BigDecimal get总费用() {
        return this.总费用;
    }
    
    public void set总费用(BigDecimal 总费用) {
        this.总费用 = 总费用;
    }

    public String get分类() {
        return this.分类;
    }
    
    public void set分类(String 分类) {
        this.分类 = 分类;
    }

    public String get备注() {
        return this.备注;
    }
    
    public void set备注(String 备注) {
        this.备注 = 备注;
    }

    public String get状态() {
        return this.状态;
    }
    
    public void set状态(String 状态) {
        this.状态 = 状态;
    }

    public String get加工汇总单id() {
        return this.加工汇总单id;
    }
    
    public void set加工汇总单id(String 加工汇总单id) {
        this.加工汇总单id = 加工汇总单id;
    }



    public Long getBindId() {
		return bindId;
	}

	public void setBindId(Long bindId) {
		this.bindId = bindId;
	}

	public String get加工级别() {
        return this.加工级别;
    }
    
    public void set加工级别(String 加工级别) {
        this.加工级别 = 加工级别;
    }

    public String get加工厂商() {
        return this.加工厂商;
    }
    
    public void set加工厂商(String 加工厂商) {
        this.加工厂商 = 加工厂商;
    }

    public String get加工厂商id() {
        return this.加工厂商id;
    }
    
    public void set加工厂商id(String 加工厂商id) {
        this.加工厂商id = 加工厂商id;
    }

    public Timestamp get开始日期() {
        return this.开始日期;
    }
    
    public void set开始日期(Timestamp 开始日期) {
        this.开始日期 = 开始日期;
    }

    public Timestamp get结束日期() {
        return this.结束日期;
    }
    
    public void set结束日期(Timestamp 结束日期) {
        this.结束日期 = 结束日期;
    }

    public String get验收状态() {
        return this.验收状态;
    }
    
    public void set验收状态(String 验收状态) {
        this.验收状态 = 验收状态;
    }

    public Timestamp get验收日期() {
        return this.验收日期;
    }
    
    public void set验收日期(Timestamp 验收日期) {
        this.验收日期 = 验收日期;
    }

    public String get验收人员() {
        return this.验收人员;
    }
    
    public void set验收人员(String 验收人员) {
        this.验收人员 = 验收人员;
    }

    public String get验收人员id() {
        return this.验收人员id;
    }
    
    public void set验收人员id(String 验收人员id) {
        this.验收人员id = 验收人员id;
    }

    public String get加工原因() {
        return this.加工原因;
    }
    
    public void set加工原因(String 加工原因) {
        this.加工原因 = 加工原因;
    }

    public String get存在问题() {
        return this.存在问题;
    }
    
    public void set存在问题(String 存在问题) {
        this.存在问题 = 存在问题;
    }

	public List<Ma材料加工单明细> getDetailList() {
		return detailList;
	}

	public void setDetailList(List<Ma材料加工单明细> detailList) {
		this.detailList = detailList;
	}

	public String getIsdone() {
		return isdone;
	}

	public void setIsdone(String isdone) {
		this.isdone = isdone;
	}
   
    







}